div#twitter {
	width: 18em;
	margin-bottom: 2em;
	border: 1px solid #222;
-moz-border-radius: 5px; -webkit-border-radius: 5px
}

div#twitter h2 {
	margin: 0;
	padding: 0.1em .6em;
	font-size: 1em;
	color: #7ec524;
	background-color: #222;
}

p#preloader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url(../images/js/loadingAnimation.gif) 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

ul#twitter_update_list {
	margin: 0;
	padding: 0 .5em 0.5em .5em;
	list-style-type: none;
}

ul#twitter_update_list li {
	margin: 0;
	padding: 0.4em 0 0em 0;
	border-bottom: 0px solid #ccc;
color: #fff;
}

ul#twitter_update_list li a {
	/* timestamp link */
	color: #fff !important;

font-weight: bold;
display: block; text-align: right;
}
ul#twitter_update_list li span a {text-align: left; display: inline; font-weight: normal;}

ul#twitter_update_list li span {
	display: block;
}

ul#twitter_update_list li span a {
	/* links in tweet */
	color: #000;
font-weight: bold;
}

ul#twitter_update_list li.firstTweet {
}

ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

a#profileLink {
	display: block;
	padding: 0.1em .6em;
	color: #7ec524;
font-weight: bold;
	background-color: #222;
}